草庐IT

Python BeautifulSoup 提取特定的 URL

全部标签

xml - 匹配 XML 文档中特定元素第一次出现的模板

我有一个XML文档,其结构类似于以下内容:bunchofmetadatanodesherethisisoneoftheabstract'sparagraphsThisistitle1Paragraph1paragraph2Thisistitle2Thisistitle3paragraph1undertitle3paragraph2undertitle3真实的XML肯定会比上面的复杂得多,但它应该足以说明。我只需要将特定模板应用于第一个中出现的元素元素。我可以轻松编写一个xpath表达式来选择我感兴趣的节点:(//body//p)[1]不幸的是,这个xpath表达式不能用作XSLT中的匹

xml - Openedge - 从 URL 读取 XML

我需要从URL读取XML文件。如果文件实际存在,我没有问题。然后我使用SAX阅读器解析它。现在我需要从URL读取XML文件-两次。第一次需要从http://someurl/paging$1,1中获取,然后从文档头部的total-items中提取值。之后,我需要从同一个url获取XML,只是将最后一个1替换为total-items的值。通过这种方式,我可以获得所有可供我使用的元素。现在我一开始就被难住了。如何在从URL读取XML方面取得进展?我看到有一个READ-XML()选项,但那个选项将它存储在临时表中。使用ProgressOpenedge版本。11 最佳

xml - 提取 R 中 xml 节点的第二个属性(XML 包)

我想像这样从.xml文件中提取“lat”和“long”:2.1862130.01.68412这是我到目前为止所做的,使用R::XML包:#Loadlibraryforxmlloadingreadingextractinglibrary(XML)#Parsexmlfilea3如何编辑以#???结尾的行以获得纬度值? 最佳答案 您可以使用这些方法提取数据test2.1862130.01.68412'library(XML)a3do.call(rbind.data.frame,out)preciplonlatlon2.186213-55.

java - JAXB、REST 将 XML 对象发送到远程 URL

似乎有很多版本。这就是我在做什么。我有一个RESTfulweb服务,我正在尝试将一个Java对象编码到JAXB中,然后通过网络将它发送到一个web服务。这是我的客户端代码privatestaticvoidperformPost(JAXBObjectobj){Stringurl="http://www.example.com/test?xml=";HttpURLConnectionurlConnection=(HttpURLConnection)newURL(url).openConnection();urlConnection.setRequestMethod("POST");urlC

sql-server - 在 SQL Server 2012 中从 XML 中提取元素名称

我有一个这样的xml文档:........我只想提取元素的直接子元素列表元素标签名称,例如对于根我只想获取e1和e2(只是标签(元素)名称而不是整个元素)和e1我想再次获得l2只是标记名是否可以在SQLServer2012中执行此操作? 最佳答案 是这样的吗?DECLARE@inputXML='testtest3testtest2'获取下的直接后代节点,您可以使用此查询:SELECTXC.value('local-name(.)','varchar(20)')FROM@input.nodes('/root/*')ASXT(XC)返回

c++ - gSoap - 将请求/响应提取为 XML 字符串

我正在为我的QtC++应用程序使用gSoap库来与一些基本的网络服务交互。有没有办法从soap对象中提取即将发送/(已接收)的完整SOAP请求/(响应)消息作为XML字符串?(出于教育目的)我知道有buf成员,但那里的数据需要一些过滤,而且看起来不完整。提前致谢。 最佳答案 我需要使用这个插件,因为我想在我们的日志文件中记录xml消息。该插件展示了如何重定向发送和接收xml消息的fsend()和frecv()函数。staticintplugin_send(structsoap*soap,constchar*buf,size_tlen

c# - LINQ 选择特定元素

基本上,我无法理解这里哪里出了问题..基本上,我有以下XML:我正在使用表单更新联系人列表,并且我想根据类别(存储为字符串)将列表写入XML。因此我决定使用LINQ来做,但是,我似乎无法弄清楚.Where并且已经通读了关于stackoverflow的问题并且似乎无法弄清楚出来。这是我的尝试:varcon=e.Element("Directory").Element("CustDirectory").Descendants("Person").Where(p=>p.Attribute("name").Value.ToStr=="Name2");这不起作用并抛出空异常...当我取消.Whe

python - 生成 Django sitemap.xml : How to fix 'get_absolute_url' error

我有一个“BigPage”模型,它有一个名为“pagename”的元素,该元素的唯一性设置为True。每次通过添加URLmyapp.com/pagename创建具有新“pagename”元素的新BigPage模型时,我想使用django-sitemaps框架生成、填充和持续更新sitemap.xml文件到我项目的sitemap.xml文件。这是我的BigPage模型:classBigPage(models.Model):Pagename=models.CharField(max_length=128,blank=True,unique=True,null=True)#theywille

java - 如何从 XML 中提取一个 boolean 字段?

我有一个XML格式的模型,如下所示,我需要解析XML并检查我的XML是否将internal-flag标志设置为true。在我的其他模型中,internal-flag标志可能设置为false。有时,该字段也可能不存在,因此默认情况下它在我的代码中为false。helloworldhellohelloTESTERdavidtrueval(tmp1)=1val(tmp1)-=1我有一个POJO,我在其中存储我的上述模型-publicclassModelMetadata{privateintmodelId;privateStringmodelValue;//thisstringwillhave

python - 在 python 中解析 xml 文档(在 url 上)

这个问题在这里已经有了答案:parsingXMLfilegetsUnicodeEncodeError(ElementTree)/ValueError(lxml)(3个答案)关闭7年前。我正在尝试使用请求解析xml文档(URL),面临以下错误:ValueError:Unicodestringswithencodingdeclarationarenotsupported这是我的代码:importrequestsfromlxmlimportetreefromlxml.etreeimportfromstringreq=requests.request('GET',"http://www.nbp